package cn.com.xiaoshoujia.activities.service;

import cn.com.xiaoshoujia.activities.dto.ActivityOperationAddDTO;
import cn.com.xiaoshoujia.activities.dto.ActivityOperationDTO;
import cn.com.xiaoshoujia.activities.dto.ActivityOperationQueryDTO;
import cn.com.xiaoshoujia.company.entity.CompanyLogin;

/**
 * @author dulei
 * @Title: ActivityOperationService
 * @Description: 团购设置Service
 * @Time 2017/7/27 14:47
 */
public interface ActivityOperationService {
    /**
     * @Author: dulei
     * @Description: 查询团购活动设置信息
     * @param: xcode 公司唯一XCODE
     * @Date: 2017/7/27 14:55
     */
    ActivityOperationDTO findOperation(String xcode);

    /**
     * @Author: dulei
     * @Description: 设置拼团，回显数据
     * @param: xcode 公司唯一xcode
     * @Date: 2017/7/28 9:38
     */
    ActivityOperationQueryDTO findTeamOperation(String xcode);

    /**
     * @param operationAddDTO 参数包装类
     * @param com             注册企业
     * @Author: dulei
     * @Description: 保存或更新团购设置
     * @Date: 2017/7/28 13:48
     */
    boolean saveOrUpdateOperation(ActivityOperationAddDTO operationAddDTO, CompanyLogin com);
}
